IXyzDataSeries

StockSharp.Xaml.Charting.Model.DataSeries

为一个持有 X,Y,Z 值的软件提供通用接口。如果将这个 X,Y 值指定给其他 X-Y 类型,则该 X-Y 值将被渲染(Z被忽略),则用作该 的数据源。

实现: IDataSeries<T, T>, IDataSeries, ISuspendable, IXyzDataSeries

属性

ZValues
public IList<TZ> ZValues { get; }
value = iXyzDataSeries.ZValues

获取 Z 值

方法

Append
public void Append(TX x, TY y, TZ z)
iXyzDataSeries.Append(x, y, z)

将单张 X, Y, Z 指向序列, 自动触发重画

x
X 值
y
Y 值( Y)
z
Z值( T)
Append
public void Append(IEnumerable<TX> x, IEnumerable<TY> y, IEnumerable<TZ> z)
iXyzDataSeries.Append(x, y, z)

附加 X, Y 和 Z 的相集指向系列, 自动触发重画

x
X 值
y
Y 值( Y)
z
Z值( T)
Insert
public void Insert(int index, TX x, TY y, TZ z)
iXyzDataSeries.Insert(index, x, y, z)

在指定的索引上插入 X, Y, Z 点。 自动触发重画

index
插入的索引
x
X 值
y
y 值( Y)
z
Z 值( X)
InsertRange
public void InsertRange(int startIndex, IEnumerable<TX> x, IEnumerable<TY> y, IEnumerable<TZ> z)
iXyzDataSeries.InsertRange(startIndex, x, y, z)

在指定的索引上插入 X 、 Y 和 Z 点的集合, 自动触发重画

startIndex
插入的索引
x
X 值
y
Y 值( Y)
z
Z值( T)
Update
public void Update(TX x, TY y, TZ z, int shift)
iXyzDataSeries.Update(x, y, z, shift)

更新( 覆盖) Y, Z 值, 以指定的 X 值。 自动触发重画

x
X 值
y
Y 值( Y)
z
Z值( T)
shift